poppy-seed roll - Spanish English Dictionary